package fl.ass.service.po;

import java.util.Date;
import cmm.service.core.framework.po.BasePo;

 /**
 * @Description: 拖车实际信息明细表
 */
@SuppressWarnings("serial")
public class AssTrailCarDInf extends BasePo {

	/**
	 * 拖车ID
     */
	private Long masterId;	

	/**
	 * 拖车明细ID
     */
	private Long detailId;	

	/**
	 * 未来本金
     */
	private Long futureAmt;	

	/**
	 * 逾期租金
     */
	private Long overRentAmt;	

	/**
	 * 逾期利息
     */
	private Long overInterestAmt;	

	/**
	 * 履约保证金
     */
	private Long performanceAmt;	

	/**
	 * 保险保证金
     */
	private Long insureAmt;	

	/**
	 * 风险保证金
     */
	private Long riskAmt;	

	/**
	 * 其他费用
     */
	private Long otherAmt;	

	/**
	 * 一次保底价
     */
	private Long baseAmt;	

	/**
	 * 实际支付日期
     */
	private Date actPayDt;	

	/**
	 * 实际支付金额
     */
	private Long actPayAmt;	

	/**
	 * 实际拖回地点
     */
	private String actBackPlace;	

	/**
	 * 实际存放地点
     */
	private String actParkingPlace;	

	/**
	 * 实际拖回日期
     */
	private Date actBackDt;	

	/**
	 * 清收负责人
     */
	private String backManager;	

	/**
	 * 清收人数
     */
	private Integer backPersonQty;	

	/**
	 * 是否借助风控队 1-是 0-否
     */
	private Integer isNeedHelp;	

	/**
	 * 车辆清收路线
     */
	private String backRoute;	

	/**
	 * 应急预案
     */
	private String emergencyPlan;	

	/**
	 * 是否删除 1-删除 0-正常
     */
	private Integer isDel;	

	/**
	 * 市场评估价
	 */
	private Long marketAmt;
	
	/**
	 * 市场评估时间
	 */
	private Date marketDt;

     /**
      * 坏账拨备（保底价×50%）
      */
	private Long badDebts;

     public Long getBadDebts() {
         return badDebts;
     }

     public void setBadDebts(Long badDebts) {
         this.badDebts = badDebts;
     }

     /**
	 * 拖车ID
     */
	public Long getMasterId() {
		return masterId;
	}

	/**
	 * 拖车ID
     */
	public AssTrailCarDInf setMasterId(Long masterId) {
		this.masterId = masterId;
		return this;
	}	

	/**
	 * 拖车明细ID
     */
	public Long getDetailId() {
		return detailId;
	}

	/**
	 * 拖车明细ID
     */
	public AssTrailCarDInf setDetailId(Long detailId) {
		this.detailId = detailId;
		return this;
	}	

	/**
	 * 未来本金
     */
	public Long getFutureAmt() {
		return futureAmt;
	}

	/**
	 * 未来本金
     */
	public AssTrailCarDInf setFutureAmt(Long futureAmt) {
		this.futureAmt = futureAmt;
		return this;
	}	

	/**
	 * 逾期租金
     */
	public Long getOverRentAmt() {
		return overRentAmt;
	}

	/**
	 * 逾期租金
     */
	public AssTrailCarDInf setOverRentAmt(Long overRentAmt) {
		this.overRentAmt = overRentAmt;
		return this;
	}	

	/**
	 * 逾期利息
     */
	public Long getOverInterestAmt() {
		return overInterestAmt;
	}

	/**
	 * 逾期利息
     */
	public AssTrailCarDInf setOverInterestAmt(Long overInterestAmt) {
		this.overInterestAmt = overInterestAmt;
		return this;
	}	

	/**
	 * 履约保证金
     */
	public Long getPerformanceAmt() {
		return performanceAmt;
	}

	/**
	 * 履约保证金
     */
	public AssTrailCarDInf setPerformanceAmt(Long performanceAmt) {
		this.performanceAmt = performanceAmt;
		return this;
	}	

	/**
	 * 保险保证金
     */
	public Long getInsureAmt() {
		return insureAmt;
	}

	/**
	 * 保险保证金
     */
	public AssTrailCarDInf setInsureAmt(Long insureAmt) {
		this.insureAmt = insureAmt;
		return this;
	}	

	/**
	 * 风险保证金
     */
	public Long getRiskAmt() {
		return riskAmt;
	}

	/**
	 * 风险保证金
     */
	public AssTrailCarDInf setRiskAmt(Long riskAmt) {
		this.riskAmt = riskAmt;
		return this;
	}	

	/**
	 * 其他费用
     */
	public Long getOtherAmt() {
		return otherAmt;
	}

	/**
	 * 其他费用
     */
	public AssTrailCarDInf setOtherAmt(Long otherAmt) {
		this.otherAmt = otherAmt;
		return this;
	}	

	/**
	 * 一次保底价
     */
	public Long getBaseAmt() {
		return baseAmt;
	}

	/**
	 * 一次保底价
     */
	public AssTrailCarDInf setBaseAmt(Long baseAmt) {
		this.baseAmt = baseAmt;
		return this;
	}	

	/**
	 * 实际支付日期
     */
	public Date getActPayDt() {
		return actPayDt;
	}

	/**
	 * 实际支付日期
     */
	public AssTrailCarDInf setActPayDt(Date actPayDt) {
		this.actPayDt = actPayDt;
		return this;
	}	

	/**
	 * 实际支付金额
     */
	public Long getActPayAmt() {
		return actPayAmt;
	}

	/**
	 * 实际支付金额
     */
	public AssTrailCarDInf setActPayAmt(Long actPayAmt) {
		this.actPayAmt = actPayAmt;
		return this;
	}	

	/**
	 * 实际拖回地点
     */
	public String getActBackPlace() {
		return actBackPlace;
	}

	/**
	 * 实际拖回地点
     */
	public AssTrailCarDInf setActBackPlace(String actBackPlace) {
		this.actBackPlace = actBackPlace;
		return this;
	}	

	/**
	 * 实际存放地点
     */
	public String getActParkingPlace() {
		return actParkingPlace;
	}

	/**
	 * 实际存放地点
     */
	public AssTrailCarDInf setActParkingPlace(String actParkingPlace) {
		this.actParkingPlace = actParkingPlace;
		return this;
	}	

	/**
	 * 实际拖回日期
     */
	public Date getActBackDt() {
		return actBackDt;
	}

	/**
	 * 实际拖回日期
     */
	public AssTrailCarDInf setActBackDt(Date actBackDt) {
		this.actBackDt = actBackDt;
		return this;
	}	

	/**
	 * 清收负责人
     */
	public String getBackManager() {
		return backManager;
	}

	/**
	 * 清收负责人
     */
	public AssTrailCarDInf setBackManager(String backManager) {
		this.backManager = backManager;
		return this;
	}	

	/**
	 * 清收人数
     */
	public Integer getBackPersonQty() {
		return backPersonQty;
	}

	/**
	 * 清收人数
     */
	public AssTrailCarDInf setBackPersonQty(Integer backPersonQty) {
		this.backPersonQty = backPersonQty;
		return this;
	}	

	/**
	 * 是否借助风控队 1-是 0-否
     */
	public Integer getIsNeedHelp() {
		return isNeedHelp;
	}

	/**
	 * 是否借助风控队 1-是 0-否
     */
	public AssTrailCarDInf setIsNeedHelp(Integer isNeedHelp) {
		this.isNeedHelp = isNeedHelp;
		return this;
	}	

	/**
	 * 车辆清收路线
     */
	public String getBackRoute() {
		return backRoute;
	}

	/**
	 * 车辆清收路线
     */
	public AssTrailCarDInf setBackRoute(String backRoute) {
		this.backRoute = backRoute;
		return this;
	}	

	/**
	 * 应急预案
     */
	public String getEmergencyPlan() {
		return emergencyPlan;
	}

	/**
	 * 应急预案
     */
	public AssTrailCarDInf setEmergencyPlan(String emergencyPlan) {
		this.emergencyPlan = emergencyPlan;
		return this;
	}	

	/**
	 * 是否删除 1-删除 0-正常
     */
	public Integer getIsDel() {
		return isDel;
	}

	/**
	 * 是否删除 1-删除 0-正常
     */
	public AssTrailCarDInf setIsDel(Integer isDel) {
		this.isDel = isDel;
		return this;
	}

	public Long getMarketAmt() {
		return marketAmt;
	}

	public void setMarketAmt(Long marketAmt) {
		this.marketAmt = marketAmt;
	}

	public Date getMarketDt() {
		return marketDt;
	}

	public void setMarketDt(Date marketDt) {
		this.marketDt = marketDt;
	}	

}
